package com.service;

import com.bean.Subsidy;

import java.util.List;

public interface ISubsidyManagementService
{
    /**
     *
     * @param subsidyProjectName 需要查询的项目名称
     * @return 查询到名称一致的项目
     */
    Subsidy[] SearchSubsidyByName(String subsidyProjectName);

    /**
     * 一个将subsidy的页面数据填入数据库的服务
     * @param subsidy servlet获取到的页面数据
     * @return 是否添加成功
     */
    boolean addSubsidy(Subsidy subsidy);

    /**
     *
     * @param idStr 想要切换的项目id
     * @return 切换成功或失败
     */
    boolean switchSubsidyById(String idStr, String flagStr);

    /**
     *
     * @param idStr 想要删除的id
     * @return 删除成功或失败
     */
    boolean delSubsidyById(String idStr);

    boolean reviseSubsidy(Subsidy subsidy);
}
